## Universidade Federal do Rio Grande do Sul - Instituto de Informatica
## Departamento de Informatica Teorica
## Modelos de Linguagem de Programacao - 2013/1
## Professor: Lucas Schnorr
## Alunos: Felipe Schimidt e Mario Gasparoni Junior
##
##
## 
## Implementacao da classe Barril seguindo recomendacoes em:
## http://www.pygame.org/docs/ref/sprite.html
""" Modulo de definicao da classe Barril """


import pygame
from pygame.locals import *
class Barril(pygame.sprite.Sprite): 
	
	barrilWidth=100
	barrilHeight=100
	color=255,0,255

	def __init__(self):
	
		# chamada de init da superclasse, de acordo com a doc da pygame
		pygame.sprite.Sprite.__init__(self)		
		# cria a surface para imagem, preenchendo com a cor self.color
		self.image = pygame.Surface([self.barrilWidth,self.barrilHeight])
		self.image.fill(self.color)
		self.rect = self.image.get_rect() #cria um retangulo sobre toda a surface 'self.image'
		#self.blit	


